@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family: '微软雅黑';background:#fff;  overflow:scroll;overflow-x:hidden;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
a{text-decoration:none; border:none; margin:0; padding:0; color:#000;}
/*a:hover{ color:#ff0000;}*/
input{outline: none;font-family: '微软雅黑';}
textarea {outline: none}
select{outline: none}
.clear{ clear:both;}
.none {display: none;}
.i_bk {display: inline-block;}
.width{width:206px;}
/*圆角*/
.inpu_radius{ -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px;}
/*全部大小*/
.auto{ width:1200px; margin:0 auto;}


/*顶部广告*/
.topcf {position:relative;}
 #x{ width:32px; height:32px;position:absolute; top:14px; right:10px;}
/*返回顶部*/
#tbox{ width:54px; height:156px;float:right; position:fixed; bottom:166px; right:58px;
  z-index:1;
}
#qq,#communication,#gotop{ 
width:54px;
 height:54px;
 background:url(../images/suggest.png) no-repeat;
 position:absolute;
 cursor:pointer;
 opacity:0.8;
 }
#communication{ 
width:54px;
 height:54px;
 background-position: 0 -53px;
 top:54px;
 }
 #gotop{ 
 background-position: 0 -111px;
 top:108px;
 }
#gotop:hover,#qq:hover,#communication:hover{ 
opacity:5;}
/*二维码*/
.ly_k{ width: 158px; position: absolute;left: -174px;top: -30px;background: #604328;height: 210px;display: none; text-align: center;}
.ly_k p{ text-align: center; color: #fff;font-size: 16px;margin: 20px;}
.ly_k .close{ width: 24px;height: 35px;float: right;line-height: 35px;color:#fff;font-size: 16px;font-weight: bold;cursor: pointer;}
.ly_k img{ width: 100px; height: 100px;  }
 
/*固定-申请定制*/
.suspend { height:100px; position: fixed; bottom:166px; left:0px; }
.suspend a{ width:152px;height:100px; background: url('../images/suspend_left.png') no-repeat; }
.suspend .out{ display: inline-block; width:52px;height:100px; background: url('../images/suspend_right.png') no-repeat; position: absolute;}


/*顶部*/
.top{width: 100%; height: 30px;background: #E5E5E5;}
.top_le{width: 300px;height: 30px;float: left;}
.top_ri{width: 425px; height: 30px; float: right;}
.top_le li{float: left;color: #666;}
.tlt{width: 20px; height: 20px; float: left;margin-top: 5px;}
.tlwz{width: 70px;height: 30px;line-height: 30px;float: left; }
.tlwz a{ color:#666;}
.tlt2{width: 20px; height: 20px; float: left;margin-left: 20px;margin-top: 5px;}
.tlwz2{width: 70px;height: 30px;line-height: 30px;float: left;}
.tlwz2 a{color:#666;}
.top_ri li{float: left;line-height: 30px;text-align: center; color: #787878;}
.top_ri a li:hover{ color: #f00;}
.top_ri .tr1{width: 60px;}
.top_ri .tr2{width: 60px;}
.top_ri .tr3{width: 100px;margin-left: 30px;}
.top_ri .tr4{width: 80px;}
.top_ri .tr5{width: 70px;  padding: 0 0px 0 16px; position: relative;  cursor: default; z-index:999 }
.top_ri .tr5 a{color:#666;}
.tlt3{width: 20px; height: 20px; float: right;margin-top: 5px;}
/*网站导航*/
.gps { display: none; width:576px; position: absolute; top:30px; right:-1px; border:1px solid #ddd; border-top: none; background: #fff; }
.gps li{ float:left; padding:0 16px;   }
.gps li h6{ line-height: 30px; margin:0 auto; }
.tr5 .gps li a{ display: block; color:#999; }
.tr5 .gps li a:hover{ color:#f00; }
.mobile { width:100px; height:100px; display:none; position:relative; z-index:1 }

/*头部*/
.header{width: 100%; height: 180px;}
.logo{width: 180px; height:150px;  padding-top: 30px; float: left;}
.logo img{width: 180px; height: 150px;}
.dh{width: 890px; height: 90px;float: right; padding-top: 65px;}




/*下拉*/
#nav {height:30px; }
#nav li {width:100px; text-align:center; float:left; margin-top:1px; }
#nav li a{font-size: 14px; color: #333333; font-weight: bold; line-height:30px;display:block;}/*如果各个导航a标签宽度一样，只需统一指定a的width*/
#nav li a:hover,.nav li a.cur{ /*border-bottom:2px solid #008cd6;*/ color:red; }
#nav .on a{ background: #604328; color: #FFFFFF; }
#nav .b1{margin-right: 8px;}
#nav .b2{margin-right: 8px;}
#nav .b3{margin-right: 8px;}
#nav .b4{margin-right: 8px;}
#nav .b5{margin-right: 8px;}
#nav .b6{margin-right: 8px;}

/*导航a标签*/
#nav li a.a1{width:105px;}
#nav li a.a2{width:105px;}
#nav li a.a3{width:105px;}
#nav li a.a4{width:105px;}
#nav li a.a5{width:105px;}
#nav li a.a6{width:105px;}

/*各个下拉框ul标签*/
#nav li.b1 ul{}
#nav li.b2 ul{width:105px;margin-left:1px;}
#nav li.b3 ul{width:105px;margin-left:1px;}
#nav li.b4 ul{width:105px;margin-left:1px;}
#nav li.b5 ul{width:105px;margin-left:1px;}
#nav li.b6 ul{width:105px;margin-left:1px;}

/*下拉框ul标签总的样式*/
#nav li ul {padding-top: 30px; left: -999em;position: absolute;background: #efefef;filter:alpha(opacity=90); opacity: 0.9; }/*如果各个导航a标签宽度一样，只需统一指定ul的width*/
#nav li ul li{ float:none; width: 100px; }/*覆盖上面的#nav li*/
#nav li ul li a{display:block;color:#000;height:28px; line-height:28px; text-align: center;}/*覆盖上面的#nav li a*/
#nav li ul li a:hover {color:#fff;background-color:#747273;}

/*下拉时下拉框ul的位置*/
#nav li.sfhover ul {left: auto; z-index: 9999999999999999;}

/*banner*/
.ba2{width: 100%;}
/* banner2 开始 */
.slideBox2{margin:0 auto; width:100%; height:495px; overflow:hidden; position:relative;}
.slideBox2 .hd{left:39.7%; height:17px; overflow:hidden; position:absolute;  bottom:62px; z-index:1;  }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{border-radius:100%; float:left; margin-right:10px; background: #fff; width:10px; height:10px; line-height:14px; text-align:center; border:1px solid #959595; cursor:pointer; }
.slideBox2 .hd ul li.on{border-radius:100%; background:#959595; color:#959595; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{margin:0 auto; width:100%; height:495px; display:block;  }

.slideBox2 .prev{ position:absolute; left:10%; top:50%;  display:block; width:45px; height:45px; background:url(../images/img/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox2 .next{ position:absolute; right:10%; top:50%; display:block; width:45px; height:45px; background:url(../images/img/left2.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox2 .next{ left:auto; right:10%;}
.slideBox2 .prev:hover{ position:absolute; left:10%; top:50%;  display:block; width:45px; height:45px; background:url(../images/img/leftb.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox2 .next:hover{ position:absolute; right:10%; top:50%; display:block; width:45px; height:45px; background:url(../images/img/lefta.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

/*.slideBox2 .prev:hover{background: red;}
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }*/
.slideBox2 .prevStop{ display:none;  }
.slideBox2 .nextStop{ display:none;  }
/* banner2 结束 */

/*登记*/
.dj{width: 380px; height: 475px; background: #F7F5F4; margin-left: 765px; margin-top: -485px; position: absolute;z-index: 20;}
/*留言*/
.skt2{width: 257px;padding-left:60px;  text-align: center;height: 60px;  /*padding-top: 20px;*/ }

.service-input{padding-top: 0px;width: 100%;}
.service-input,.map-input{overflow: auto;}
.service-input-i{ width:293px; background:#FFFFFF;}
.service-input input.service-input-i,.map-input input.map-input-i {float: left; width: 290px;height: 35px;line-height: 35px;padding-left: 10px;border:1px solid #DDDDDD;border-left:none;  font-size: 12px; margin-bottom: 10px;}
.map-input input.map-input-i{width: 235px;border:2px solid #f5f5f5;background-color:#EAEAEA;height: 25px;}
.service-input ul li,.map-input ul li{float: left;border-radius: 3px; margin-left: 20px; font-size: 20px; font-family: 微软雅黑; color: #555555;}
textarea.service-textarea,textarea.map-textarea{padding-left: 10px; padding-top: 10px; width: 353px;margin-left:20px;border:2px solid #f5f5f5;}
textarea.map-textarea{border:2px solid #f5f5f5;background-color: #EAEAEA;font-size: 12px; color: red; }
textarea.map-textarea{width:300px;}
.about22aa{margin-left: 20px; }
.about22a { border: none; width: 335px; height: 42px; background:#614329; color:#FFF; font-size:20px; font-weight:bold; text-align: center; margin: 0 auto;}
.txtu{width: 35px; height: 37px; background: #FFFFFF; margin-bottom: 10px; float: left; border:1px solid #DDDDDD; border-right:none; }
.txtu img{margin-top: 3px;}
.wz_r2{float: left;  width:124px; height:39px; text-align: center; margin-top:0px; }
.tekk{width:338px; background: #FFFFFF; line-height: 39px; height:39px; margin-bottom: 10px; border:1px solid #DDDDDD;} 
.tekk span{font-size: 12px;color: #A9A9A9; padding-left: 5px;}

#bprovince,#bcity,#itemType ,#itemArea {  text-align: center; color:#A9A9A9; font-size:12px; padding-left:5px; border:1px solid #DDDDDD;border-left:none; }
#budget{width: 303px;
    text-align: center;
    color: #A9A9A9;
    font-size: 12px;
    padding-left: 5px;
    border: 1px solid #DDDDDD;
    border-left: none;}
#time_up,#time_mp{width:85px; height:21px; text-align: center; color:#A9A9A9; font-size:12px; padding-left:5px; border:1px solid #DDDDDD; }
/*小导航*/
.dhx{width: 100%; background: #EEEEEE; height: 160px;}
.rhz1{width: 288px; height: 95px; border-left: 1px solid #DCDCDC; text-align: center; margin-top: 30px; float: left;}
.rhz2{width: 288px; height: 95px; border-left: 1px solid #DCDCDC; text-align: center; margin-top: 30px; float: left;}
.rhz3{width: 288px; height: 95px; border-left: 1px solid #DCDCDC; text-align: center; margin-top: 30px; float: left;}
.rhz4{width: 288px; height: 95px; border-left: 1px solid #DCDCDC; text-align: center; margin-top: 30px; float: left;}
.rhz1:hover .r1{ background-position:-68px 2px ;}
.rhz1:hover .r2{ background-position: 6px -39px ;}
.rhz1:hover .r3{ background-position: 6px -39px ;}
.rhz1:hover .r4{ background-position: 6px -42px ;}
.rhz1 .r1{ width: 63px; height: 40px; text-align: center; margin:0 auto; background: url('../images/r1.png') 0  1px no-repeat;}
.rhz1 .r2{ width: 63px; height: 40px; text-align: center; margin:0 auto; background: url('../images/r2.png') 6px 1px no-repeat;}
.rhz1 .r3{ width: 63px; height: 40px; text-align: center; margin:0 auto; background: url('../images/r3.png') 6px 1px no-repeat;}
.rhz1 .r4{ width: 63px; height: 40px; text-align: center; margin:0 auto; background: url('../images/r4.png') 6px 1px no-repeat;}
.rhz1 p{ font-size: 14px; margin-top: 18px; font-weight: bold; color: #8B8987;}
.rhz1 span{ font-size: 12px; color: #9A9897;}
.rhz1:hover p{color: #604328;}
.rhz1:hover span{color: #101010;}

/*效果图库*/
.xgtk{width: 100%; height: 600px; margin-top: 50px;}
.tkbt{width: 100%; height: 50px;  float: left;}

.tkbb{  height: 40px; float: left; line-height: 40px; margin-top: 2px; }
.tkbb a{ font-size: 24px; color:#604328; padding-left: 10px; border-left: 5px solid #604328;}
.tkbb span{font-size: 14px;color:#333;}

.tkbb2{width: 645px; height: 40px; float: right;}
.tkbb2 li{float: left; width: 85px; margin-right: 6px; font-size: 14px; height: 40px;  line-height: 35px;margin-top: 9px;  text-align: center;}
.tkbb2 li:hover{background: url(../images/tt1.png) no-repeat; background-size: 100%; color: #fffcfc;}
.tkbb2 a{font-size: 14px;  color: #333333;}

.tkbb3{  height: 40px; float: right; }
.tkbb3 li{ float: left; width: 80px; height: 40px; line-height: 40px; margin-right: 4px; text-align: center; font-size: 14px; /* line-height: 35px;margin-top: 9px;  */}
.tkbb3 li a{ display: inline-block; width: 80px; height: 40px;  line-height: 30px; }
.tkbb3 li:hover a{ background: url(../images/tt1.png) no-repeat; background-size: 100%; color: #FFFFFF;}
.tkbb3 .more{ font-size: 14px;  margin-left: 8px; color: #333333; line-height: 40px;}
.tkbb3 .more:hover{  color: #666;  }

.tkbb4{width: 702px; height: 40px; float: right;}
.tkbb4 li{float: left;width: 78px;; height: 40px; line-height: 40px; margin-right: 0px; font-size: 14px; line-height: 35px;margin-top: 9px;  text-align: center;}
.tkbb4 li:hover{background: url(../images/tt1.png) no-repeat; background-size: 100%; color: #FFFFFF;}
.tkbb4 a{ font-size: 14px; color: #333333;}


.cur {background: url(../images/tt1.png) no-repeat; background-size: 100%; color: #FFFFFF;}

.tknr{width: 100%; float: left; }

.tkdk{width: 590px; height: 470px;  margin-top: 20px; float: left; margin-right: 20px;}
.tkdt{width: 590px; height: 300px;  float: left;}
.tkxt{width: 285px; height: 150px;  float: left; margin-right: 20px; margin-top: 20px;}

.tkdt img{width: 100%;height: 300px;}
.tkxt img{width: 100%;height: 150px;}

.tklb{width: 590px;height: 63px; background: url(../images/dy2.png); background-size: 100%; position: absolute; margin-top: -62px; z-index: 30;}
.dyuan{width: 105px; height: 105px;margin-left: 20px; text-align: center; background: url(../images/dy1.png) no-repeat;float: left;margin-top: -40px;}
.dyzhi{width: 465px; height: 63px; float: left;}

.dyuan a{color: #E79800; font-size: 16px;  line-height: 105px;}
.dyzhi a{}

/* 3图转换特效开始 */
.p_in_picul{width: 590px;height: 470px;overflow: hidden;position: relative;}
.p_in_picul li{cursor: pointer; position: absolute; width: 285px; height: 150px;}
.p_in_picul li>img{width: 100%;height:100%;}
.p_in_picul li.p_in_li01{left: 0; top: 0;}/*java程序员修改*/
.p_in_picul li.p_in_li02{left: 0; bottom: 0;}/*java程序员修改*/
.p_in_picul li.p_in_li03{right: 0; bottom: 0;}/*java程序员修改*/
.p_in_picul li.p_in_li04{left: 0; top: 0;}/*java程序员修改*/
.p_in_picul li.p_in_li05{right: 0; top: 0;}/*java程序员修改*/
.p_in_picul li.p_in_li06{left: 0; bottom: 0;}/*java程序员修改*/
.p_in_picul .bigPic{width: 100%;height:300px;}
.p_in_picul .bigPic:hover .p_in_pictext{opacity: 1; visibility: visible;transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s;}
.p_in_pictext{position: absolute; opacity: .5; visibility: hidden; bottom: 0;left: 0;padding: 14px 18px 10px 128px;background: url(../images/p_in_opacity.png) repeat;color: #fff;line-height: 25px; width:100%}/*java程序员修改*/
.p_in_sptext{position: absolute;width: 110px;height: 110px;background: url(../images/p_bg.png) no-repeat 0 -80px;bottom: 15px;left: 11px;text-align: center;}
.p_in_sptext>em{font-size: 18px;font-weight: bold;}
.p_in_sptext>span{color: #f08300; line-height: 105px;font-size: 16px; font-weight: bold;}
/* 3图转换特效结束 */

/*手风琴*/
.sfq{width: 100%;height: 500px; background: #26211E; float: left;margin: 20px auto;}

/*特效开始*/
.wrapper {
	MARGIN: auto; WIDTH: 100%;
}
.clearFloat {
	LINE-HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px
}
.clearfloat {
	LINE-HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px
}
.zpMenu {
	MARGIN-TOP: 0px; WIDTH: 100%; DISPLAY: inline; BACKGROUND: url(../images/zpMenu_bg.png) repeat-x; FLOAT: left; HEIGHT: 500px; OVERFLOW: hidden; 
}
.zpMenu DL {
	WIDTH: 100%; FLOAT: left; HEIGHT: 500px; _width: 962px
}
.zpMenu DT {
	WIDTH: 100px; FLOAT: left; HEIGHT: 500px
}

.zpMenu DD {
	POSITION: relative; WIDTH: 397px; DISPLAY: block; FLOAT: left; HEIGHT: 500px; OVERFLOW: hidden
}
DIV.zpMenu DL#slider2 DD DIV.zpinfor {
	 PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 406px; PADDING-RIGHT: 10px; DISPLAY: inline; FONT: 12px/21px "Microsoft YaHei", "微软雅黑", "SimSun"; FLOAT: left; HEIGHT: 500px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.zpMenu DD H1 {
	WIDTH: 403px; FLOAT: left; FONT-SIZE: 18px
}
.zpMenu DD SPAN {
	DISPLAY: inline-block; FLOAT: left; FONT-SIZE: 20px; MARGIN-RIGHT: 25px; margin-bottom: 10px;
}
.zpMenu DD H2 {
	BORDER-BOTTOM: #b4b4b4 1px dashed; PADDING-BOTTOM: 5px; WIDTH: 403px; DISPLAY: inline; FLOAT: left; COLOR: #9b0f0f; FONT-SIZE: 14px
}
.zpMenu DD UL {
	WIDTH: 403px; FLOAT: left; HEIGHT: 100px; CLEAR: both
}
.zpMenu DD UL LI {
	LINE-HEIGHT: 24px; MARGIN: 0px 10px 0px 0px; DISPLAY: inline; WHITE-SPACE: nowrap; FLOAT: left
}
/*特效结束*/

.fqtu{width: 380px; height: 295px;}
.fqtu img{width: 380px; height: 295px;}
.twwz{width: 380px; height: 170px;  margin-top: 20px; line-height: 200%;}

.zzzz{width: 70px; height: 25px; float:right; }
.twwz span{font-size: 20px; color: #FFFFFF; margin-left: 10px;}
.twwz a{font-size: 12px; color: #FFFFFF;width: 100%; DISPLAY: inline-block; margin-left: 10px; FLOAT: left;  MARGIN-RIGHT: 25px;}
.wwwz{width: 50px; height: 20px; line-height: 20px; color: #FFFFFF; float: left; }
.wwtt{width: 20px; height: 20px; float: left;}
.wwtt a{float: left;margin-left: 0px;}

.fqtwz{width: 34px; height: 100px; margin: 190px 30px; text-align: center; z-index: 20px; position: absolute;}
.fqtt{width: 34px; margin-top:20px; height: 34px;  z-index: 20px; position: absolute; }
.fqtwz img{width: 34px; height: 34px;}
.fqtwz p{font-size: 14px; color: #F4F4F4;}

/*广告图*/
.ggt{width: 100%; margin-top: 20px; margin-bottom: 20px;}
.ggt img{width: 100%; text-align: center; height: 90px;}

/*设计案例*/
.sjal{width: 100%; height: 510px; float: left; margin-top: 20px;}
.al1{width: 580px; height: 240px; float: left; margin-right: 30px; margin-bottom: 20px; border:1px solid #EEEEEE ;}
/*1*/
.al1 li{ width:367px; position:relative; float:left; _display:inline; margin:10px;}
/*.al1 li:hover .span{ background: url(../images/p_in_opacity.png); width: 244px; height: 50px; }*/
.al1 li:hover .ss{ display:block;}
.al1 li .li_img{ width:367px; height:220px;}
.al1 li .li_img:hover img{ opacity:0.8; }
.al1 li .li_img img{ width:367px; height:220px;}
.span{ background: url(../images/p_in_opacity.png);display:block; position:absolute; left:0; bottom:0px; width:100%; z-index:9;}
.span a{ font-size:14px; color:#3F3F3F; line-height:49px; display:block; text-align:center;}
.al1 li .span a{font-size:14px; color:#FEFFFD; line-height:49px; display:block; text-align:center;}
/*.al1 li:hover .span a{font-size:14px; color:#FEFFFD; line-height:49px; display:block; text-align:center;}*/
/*1*/

.altx{ width: 140px; height: 145px;  float: left; margin-left: 36px; margin-top: 30px;}
.tx1{width: 80px; height: 80px; float: left; margin-bottom: 10px; margin-left: 10px; }
.tx2{width: 101px; height: 26px; float: left; }
.tx2:hover{ opacity:0.85; }
.tx3{ height: 30px; line-height: 30px; font-size: 16px; color: #333333; text-align: center; float: left; }

/*餐饮攻略*/
.cygl{width: 100%; height: 320px; margin-top: 20px; margin-bottom: 20px; float: left;}

.cyxz{width: 200px; height: 320px;  float: left; }
.cyxw{ height: 320px;  float: right; border:1px solid #F1F1F1; border-left:none; }

.cydw{ font-size: 20px; width: 200px;  height: 50px;  margin-left: 18px; color: #000000; border-bottom: 1px solid #FFFFFF;line-height: 50px; float: left; }
#cyxwzz{float: left; margin-left: 18px; width: 200px; margin-top: 10px; height: 90px; }
#cyxwzz span{ float: left; width: 85px; border: 1px solid #FFFFFF; margin-bottom: 10px; margin-right: 10px; text-align: center; height: 30px; line-height: 30px; }
#cyxwzz span a{ color: #000; display: block; width: 85px; height: 30px; line-height: 30px; }
#cyxwzz span a:hover{ background: #444;color: #fff;}

.cydw2{ width: 200px;  height: 50px;  margin-left: 18px; color: #FFFFFF; border-bottom: 1px solid #FFFFFF; font-size: 18px;line-height: 50px; float: left; }
#cyxwzz2{float: left; margin-left: 18px; width: 200px; margin-top: 10px; height: 90px; }
#cyxwzz2 span{float: left; width: 85px; border: 1px solid #a0a0a0; margin-bottom: 10px; margin-right: 10px; text-align: center; height: 30px; line-height: 30px; }
#cyxwzz2 span a{ color: #FFFFFF; display: block; width: 85px; height: 30px; line-height: 30px; }
#cyxwzz2 span a:hover{ background: #ffa800;color: #000; }



/*餐饮设备*/
.cysb{width: 100%; height: 500px; float: left; margin-top: 20px;}
#cysb_1{width: 1200px;  margin: 0 auto;}
.sbb1{width: 175px; height: 500px; float: left;  margin-right: 25px;}
.sbb2{width: 380px; height: 500px; float: left;  margin-right: 20px;}
.sbb3{ float: left; width:600px; height: 500px;}

/*不断向上*/
.picMarquee-top{ margin:0 auto; width:175px; overflow:hidden; position:relative;  border:1px solid #444444;   }
.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.picMarquee-top .hd .next{ background-position:0 -140px;  }
.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.picMarquee-top .bd{ padding:10px;   }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; padding: 2px;}
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{ width:146px; height:46px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px;   }

/*.toud{width: 175px; height: 30px; background: blue; position: absolute; z-index: 999;}*/

/* banner2 开始 */
.slideBox2a{margin:0 auto; width:100%; height:500px; overflow:hidden; position:relative;}
.slideBox2a .hd{left:39.7%; height:17px; overflow:hidden; position:absolute;  bottom:62px; z-index:1;  }
.slideBox2a .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2a .hd ul li{border-radius:100%; float:left; margin-right:10px; background: #fff; width:10px; height:10px; line-height:14px; text-align:center; border:1px solid #959595; cursor:pointer; }
.slideBox2a .hd ul li.on{border-radius:100%; background:#959595; color:#959595; }
.slideBox2a .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2a .bd li{ zoom:1; vertical-align:middle; }
.slideBox2a .bd img{margin:0 auto; width:100%; height:500px; display:block;  }

.slideBox2a .prev{ position:absolute; left:10%; top:50%;  display:block; width:45px; height:45px; background:url(../images/img/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox2a .next{ position:absolute; right:10%; top:50%; display:block; width:45px; height:45px; background:url(../images/img/left2.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox2a .next{ left:auto; right:10%;}
.slideBox2a .prev:hover{ position:absolute; left:10%; top:50%;  display:block; width:45px; height:45px; background:url(../images/img/leftb.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox2a .next:hover{ position:absolute; right:10%; top:50%; display:block; width:45px; height:45px; background:url(../images/img/lefta.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

/*.slideBox2 .prev:hover{background: red;}
.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }*/
.slideBox2a .prevStop{ display:none;  }
.slideBox2a .nextStop{ display:none;  }
/* banner2 结束 */

.sb_lb{width: 270px; height: 240px; float: left; margin-bottom: 20px; margin-right: 30px;}
.sb_t{width: 273px; height: 211px;  }
.sb_t:hover{ opacity:0.85; }
.sb_t img{width: 273px; height: 211px; }
.sb_wz{width: 273px; height: 25px; ;}
.sb_wz a{line-height: 34px; font-size: 14px; color:#333; }
.sb_wz span{line-height: 25px; font-size: 14px; font-weight: bold; color: #FF0000; float: right;}

/*最新动态*/
.zxdt{width: 100%; height: 450px; float: left;margin-top: 20px; }
.dt_dk{width: 100%; height: 391px;  float: left;}
.dt_lb{width: 377px; height: 391px;  margin-right: 25px; margin-top: 20px;  float: left;}

.dt_t{width: 377px; height: 45px; background: #E4E4E4;}
.titsdt{ width:377px;}
.titsdt li{ width: 100px; height:42px;  line-height:42px;float:left;background-color:#E4E4E4; text-align:center; font-size: 14px; font-weight: bold; cursor:pointer;}
.titsdt li.cura{border-top: 3px solid #482C15;  background-color:#FFFFFF;color:#482C15; font-size: 14px; font-weight: bold;}

.dt_nr{width: 377px; height: 300px; }
.dt_t2{width: 377px; height: 45px; background: #EEEEEE; line-height: 45px; text-align: center;}
.dt_t2 a{font-size: 14px; }

.dnr_t{width: 150px; height: 105px;  float: left;  margin-left: 8px; margin-top: 20px;}
.dnr_t2{width: 200px; line-height: 200%; height: 105px;  float: left;margin-left: 10px;margin-top: 20px;}
.dnr_t2:hover p{ color:#785330; text-decoration:underline; }
.dnr_t3{width: 360px; height: 145px; float: left; margin-left: 8px;margin-top: 10px;}

.dnr_t img{width: 150px; height: 105px; }
.dnr_t2 p{font-size: 16px; font-weight: bold; padding-bottom: 12px;}
.dnr_t2 span{font-size: 12px; color: #A6A6A6; }
.dnr_t2 .more{font-size: 12px; color: #3683C4;}

.dnr_t3 li{ width: 360px; height: 30px; line-height: 30px; font-size: 14px;  }
.dnr_t3 li:hover a{ color:#f00; }

.dt_wd{width: 377px; height: 50px;  margin-top: 22px;}
.wdl{width: 35px; height: 37px;  line-height: 150%; text-align: center; background: #FFA800; color: #FFFFFF; float: left;margin-left: 8px; margin-top: 5px;}
.wdr{width: 322px; height: 37px; line-height: 150%; float: right; margin-right: 8px;margin-top: 5px;}
.wdr:hover{ color:#f25618; }
.wdr:hover a{ color:#785330; }
.wdr p{font-size: 14px;}
.wdr a{font-size: 12px; color: #B5B5B5;}


/*广告图2*/
.ggt2a{width: 100%; margin-top: 40px;/* height: 90px;*/ margin-bottom: 20px; float: left;}
.gg_t1{width: 580px; /*height: 90px;*/ float: left;}
.gg_t1 img{width: 580px; /*height: 90px;*/ }
.gg_t2{width: 580px; /*height: 90px;*/ float: right;}
.gg_t2 img{width: 580px; /*height: 90px;*/ }


    /* 首页-餐饮攻略 */
    .strategy{ width:100%; border:1px solid #ddd; text-align:left;  }
    .strategy .hd{ float:left; width:236px; height:325px; line-height:30px; background:url('../images/raiders_bg.png') repeat-x;   border-bottom:1px solid #ddd;  }
    .strategy .hd ul{ float:left;width:100%; /* position:absolute; left:20px; top:-1px;*/   }
    .strategy .hd ul li{ float:left; width:100%; height: 165px; cursor:pointer;  }
    .strategy .hd ul li.on{ height:165px;  background:url('../images/raiders_bg2.png') 100% 50% no-repeat; }

    .strategy .bd { float:left; }
    .strategy .bd ul{ padding:15px;  zoom:1;  }
    .strategy .bd li{ float:left; width:282px; margin-left:22px;   }
    .strategy .bd li p{ padding-left: 30px; line-height:34px;}
    .strategy .bd li p:hover a{ color:#f00; background: ('../images/')}
    .strategy .bd li .top{ width:280px; height:144px; margin:10px auto; position: relative; }
    .strategy .bd li .top:hover{ opacity:0.85; }
    .strategy .bd li .top span{ display: inline-block; width:30%; line-height:30px; color:#fff; text-align: center; background:#604328;  position: absolute; bottom:0;left:0; }
    .strategy .bd li .top samp{ display: inline-block; width:70%; line-height:30px; color:#fff; text-align: center; background:url(../images/p_in_opacity.png); position: absolute; bottom:0;right:0; }
    .strategy .bd li .date{ float:right; color:#999;  }


/*发布*/
.fb{width: 100%; margin-top: 30px;}
     
        .picScroll-top{ float:left; /*margin:0 20px 0 0; */ width:380px;  overflow:hidden; position:relative; }

        .picScroll-top .hd{ overflow:hidden; line-height:40px; margin-bottom: 18px; }

        .picScroll-top .hd a{ font-size: 24px; color:#604328; padding-left: 10px; border-left: 5px solid #604328;}

        .picScroll-top .bd{ padding:10px 16px; border:1px solid #eee; }
        .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
        .picScroll-top .bd ul li{   zoom:1; height: 110px; padding-top: 25px; border-bottom: 1px solid #EEEEEE ; }


        .picScroll-top .bd ul li .pic{ }
        .picScroll-top .bd ul li .pic img{ width:88px; height:86px; float:left; margin-right: 10px; border-radius:50%; }
        .picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
        .picScroll-top .bd ul li .title{ line-height:24px; }
        .picScroll-top .bd ul li .title h4{ line-height:26px; margin-bottom: 5px; font-size: 14px;  }
        .picScroll-top .bd ul li .title a{  line-height:30px; color:#7d7d7d; }
        .picScroll-top .bd ul li .title span{ float:right; color:#7d7d7d; }
        .picScroll-top .bd ul li .title samp{ padding:0 4px; }
        .fb_jz a{ display:block; width:180px; line-height:46px; font-size: 16px; border-radius: 8px; text-align: center; margin:28px auto; background: #604328; color:#fff;}


        .picScroll-top .bd ul li .titles{ line-height:24px; }
        .picScroll-top .bd ul li .titles h4{ line-height:26px; font-size: 16px;  }
        .picScroll-top .bd ul li .titles h4 samp{ float:right; font-size: 16px; color:#ff1901;  }
        .picScroll-top .bd ul li .titles p{  color:#000; margin-bottom: 6px; font-size: 14px; }
        .picScroll-top .bd ul li .titles .divide { color:#919191; }
        .picScroll-top .bd ul li .titles .divide samp{ padding:0 18px;  }
        .picScroll-top .bd ul li .titles span{ float:right; color:#7d7d7d; }


.dnr_t2ab{width: 100%;line-height: 200%; height: 90px;  float: left;}
.dnr_t2ab p{font-size: 14px; font-weight: bold; padding-bottom: 5px;}
.dnr_t2ab span{font-size: 12px; color: #7d7d7d; }
.dnr_t2ab samp{padding:0 15px; }
.dnr_t2ab a{font-size: 12px; color: #7d7d7d; float: right; padding-right: 5px;}

.yqlj{width: 100%; height:310px; background: #EEEEEE; }

.sq{height: 100px; background: blue;width: 212px; float: left;}

.yq{height: 210px; width: 100%; float: left;}
.yyq{width: 808px;  height: 210px; float: left; }
.yq1{width: 808px; border-bottom: 1px solid #AEAEAE ; height: 50px;  float: left; line-height: 50px; font-size: 14px; color: #AEAEAE;}
.yq2{width: 808px; line-height: 200%; height: 100px; margin-top: 20px; float: left;}
.yq2 a{font-size: 12px; color: #AEAEAE; padding-right: 15px;}
.yq2 a:hover,.yq1ab a:hover{ color: #000; }
.yq1 a{font-size: 14px; color: #999; }


.yyq2{width: 100px;  height: 210px;  float: left; margin-left: 30px; }
.yq1a{width: 100px;  height: 50px; border-bottom: 1px solid #AEAEAE ;  float: left; line-height: 50px; margin-bottom: 16px; text-align: left; font-size: 14px; color: #AEAEAE;}
.yq1a a{color: #999;}

.yq1ab{width: 100px;  height: 30px;   float: left; line-height: 30px; text-align: center; font-size: 14px; color: #AEAEAE;}
.yqt{width: 20px; height: 20px; float: left;  padding-top: 5px;}
.yqt img{width: 20px; height: 20px;}
.yq1ab a{color: #999;}


.yyq2a{width: 215px;  height: 210px;  float: left; margin-left: 30px; }
.yq1aa{width: 215px; height: 50px; border-bottom: 1px solid #AEAEAE ; margin-bottom: 16px;  float: left; line-height: 50px; text-align: center; font-size: 14px; color: #AEAEAE;}
.yyq2a a{color: #999;}

.yq1aba{width: 100px;margin-right: 10px; height: 30px;  float: left; line-height: 30px; text-align: center; font-size: 14px; color: #AEAEAE;}
.yqta{width: 100px; height: 100px; float: left; }
.yqta img{width: 100px; height: 100px;}

/*底部*/
.dibu{width: 100%; background: #1b1b1b; float: left;}
.di1{ width: 42%; height: 30px; margin:15px auto 0; }
.di2{ float:left; text-align: center;width: 100%; margin:1px auto 5px;}
.di3{ float:left; width: 100%; text-align:center; height: 50px;}

.di1 li{ float:left; }
.di1 li a{ width: 20px; height: 30px; color: #FFFFFF; line-height: 50px; text-align: center;}
/*.di1 li a:hover{ color: #e5e5e5; }*/
.di2 a{ line-height: 26px; color: #FFFFFF; }
.di3 a{width: 40px; padding-left: 20px; color: #FFFFFF; }



/*内页*/
/*子导航*/
.subnav { width:100%; margin:0 auto 16px;}
 .crumbs{ width:1200px;  margin:0 auto; border-top: 1px solid #604328;}
 .crumbs li{ float:left; line-height: 42px;}

/*搜索结果*/
.crumbs h2{ background: #eee; font-size: 20px; line-height:46px; margin: 20px 0 14px; padding-left: 1em; }
.crumbs h2 samp{ float:right; font-size: 14px; line-height:46px; padding-right: 1em; }

/*设计师结果*/
.main .left .ui_results { margin-bottom: 68px; }
.main .left .ui_results li{ border:1px solid #eee; padding:18px; margin-bottom: 16px; }
.main .left .ui_results li:hover{ border:1px solid #604328; }
.main .left .ui_results li .ui_user { float:left; width:330px; }
.main .left .ui_results li .ui_user img{ float:left; width:106px; height:108px; margin-right: 20px; }
.main .left .ui_results li .ui_user h3{ line-height: 32px; font-size: 16px; }
.main .left .ui_results li .ui_user p{ line-height: 20px; }

.main .left .ui_results li .ui_piesc { float:right; }
.main .left .ui_results li .ui_piesc span{display: inline-block; font-size: 20px; color:#ff0000;  font-weight: bold; margin: 30px auto 12px; }
.main .left .ui_results li .ui_piesc a{ display: block; font-size: 14px; color:#fff;  line-height: 30px; width:126px; text-align: center; border-radius: 4px; background: #ff0000; }
.main .left .ui_results li .ui_piesc a:hover{ background: #fd3636; }

.main .left .ui_bottom img{ width:194px; height: 196px; margin:20px 20px 0 0; }

/*.classify { width:1200px; margin:0 auto; border: 1px solid #dcdcdc;}
.classify ul{ width:100%; margin:0 auto; border-bottom: 1px solid #dcdcdc;}
.classify ul li{ float:left; padding:0px 30px; line-height: 52px; }
.classify ul li a{ color:#202020; line-height: 52px; }
.classify ul .noe{ padding:0px 30px; font-size: 14px; color:#202020; line-height: 52px; background: #eee;}
.classify ul li .whole{ padding:2px 12px; color:#fff; border-radius: 6px; background: #604328;}
.classify ul li a:hover{  color:#5e4228; }*/

.classify { width:100%; margin:10px auto; border:none; border: 1px solid #dcdcdc;}
.classify tr ul{ border-bottom: 1px solid #dcdcdc;}
.classify th{width:102px; background:#f0f0f0;  }

.classify td ul li{ float:left; padding:0px 8px; line-height: 52px; }
.classify tr td a{ padding:2px 12px;  border-radius: 6px;}
.classify tr td .whole{ padding:2px 12px; color:#fff; border-radius: 6px; background: #604328;}
.classify tr td a:hover{ padding:2px 12px; color:#fff; border-radius: 6px; background: #604328;}

/*餐饮设备*/
.classify tr .brand img{ width:120px; height:60px; padding:0 8px; margin-top: 8px; border:1px solid #ddd;}
.classify tr .brand img:hover{ border:1px solid #604328; }
.classify tr .brand a:hover{ padding:2px 12px; color:#fff; border-radius: 6px; background: #fff;}


.main{ width:1200px; margin:10px auto; }

/*案例图*/
.main .case { width:102%; margin:0px auto; }
.main .case li .case_center { line-height: 24px; margin-top: 10px;}
.main .case li .case_center samp{display:inline-block; width:122px; }

.main .case li{ float:left; width:366px; height:309px; border:1px solid #a0a0a0; padding:8px 8px 0; margin:0 24px 20px 0; }
.main .case li:hover{ background: url('../images/li_bg.png') no-repeat;}
.main .case li .caseimg{  width:358px; height:168px; }

.find { width:284px; height:174px; position: absolute; top:-170px; left: 0px; background: url('../images/case_bag.png') no-repeat;}
.find .find_user { float:left; width:104px; height:136px; text-align: center; margin:10px; }
.find .find_user a{ display: block; width:96px; line-height:30px; text-align: center; color:#fff; background: #e94c3d; margin:0 auto;}
.find img{ width:98px; height:104px; margin-bottom: 8px;}
.main .case li .case_center .find p{ color:#000;}
.samp{ color:#ff0000;}

.main .case li .case_center h4{ margin-top:10px;  font-size: 14px; }
.main .case li .case_center p{ color:#9c9c9c; margin-bottom:8px; }
.main .case li .case_center .user { float:left; width:104px;  position: relative; }
.main .case li .case_center .user span{ display:block; text-align: center; }
.main .case li .case_center .user .img{ width:82px; height:78px; border-radius: 50%; margin: 8px 10px; }

/*分页*/

.paging { width:420px; margin:0 auto;}
.paging .current { background: #604328; color:#fff;}
.paging .current a{ color:#fff;}

.paging .next { float:left; width:62px; line-height:26px; text-align: center; }/*下一页*/
.paging li{ float:left; width:28px; height:26px; text-align: center; line-height: 26px; margin:0 5px;}
.paging li a{display: inline-block; width:28px; height:26px; line-height: 26px; }
.paging li a:hover{ color:#fff; background: #604328}

/*餐饮设备*/

.main .left,.main .right{float:left;}
.main .left{ width:74%; }
.main .right { width:280px;  margin-left: 30px;  }

		.slideTxtBox{ width:888px; text-align:left;  }
		.slideTxtBox .hd{ height:46px; line-height:30px; background:#f4f4f4;  border:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:46px;   }
		.slideTxtBox .hd ul li{ float:left; width:100px; line-height: 46px; text-align: center;/* padding:0 15px;*/ cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ height:46px;  background:#fff;color:#ff0000; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
		.slideTxtBox .bd li{float:left; width:280px; height:426px; line-height:24px; border:1px solid #F0F0F0; margin:0 14px 14px 0}
		.slideTxtBox .bd li h4{ line-height:18px; height:38px; padding-right: 8px; margin-top: 10px; font-size: 14px;}
		.slideTxtBox .bd li .date{ display: block; float:left; width:66px; height: 66px; padding:8px; margin:6px; border:1px solid #f0f0f0;  }
        .slideTxtBox .bd li .date img{  width:66px; height: 66px; }

        .slideTxtBox .bd li .samp span{ float:right; color:#000; padding:0 18px 0 26px; height: 22px; background: url('../images/collect_1.png') 0px 5px no-repeat; }
		.slideTxtBox .bd li .samp span:hover{  background: url('../images/collect_1.png') 0px -16px no-repeat; }
        .slideTxtBox .bd li p span{ float:right; color:#000; padding:0 18px 0 26px; height: 22px; background: url('../images/collect_2.png') 0px 5px no-repeat; }

		/* 下面是前/后按钮代码，如果不需要删除即可 
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
*/
/*业主需求*/
		.demand{ width:888px; text-align:left;  }
		.demand .hd{ height:46px; line-height:30px; background:#f4f4f4;  border:1px solid #ddd;  position:relative; }
		.demand .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:46px;   }
		.demand .hd ul li{ float:left; width:100px; line-height: 46px; text-align: center;/* padding:0 15px;*/ cursor:pointer;  }
		.demand .hd ul li.on{ height:46px;  background:#fff;color:#ff0000; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.demand .bd ul{ padding:15px 0;  zoom:1;  }

        .demand .bd li{ height:96px;padding:0 18px; margin-top: 12px; border:1px solid #dcdcdc;   }
		.demand .bd li:hover a{ color:#f25618;   }
		.demand .bd li h3{  line-height:62px;}
		.demand .bd li p{ color:#7c7979;}
		.demand .bd li .date { float:right; text-align: right; color:#999;  line-height:46px; }
		.demand .bd li .date p{ color:#000;  line-height:56px; }
.demand_ad { width:280px;height:180px;margin-top:16px;}
.demand_ad img{ height:180px; }

/*热门推荐*/
.right .hot h6{ text-align: center; line-height: 48px; border-bottom: 1px solid #a0a0a0; margin:0 auto; }
.right .hot li{ margin-top: 14px; border: 1px solid #a0a0a0; }
.right .hot li p{ line-height: 34px; padding:0 8px;}
.right .hot li p samp{ float:right; }
.right .hot li p span{ float:right; padding-right: 46px;}

/*申请定制*/
.right .release { border:1px solid #dcdcdc; padding:14px; margin-bottom: 16px;}
.right .release h3{ line-height: 38px; font-size: 16px;}
.right .release p{ margin-bottom: 18px; }
.right .release input { width:94%; margin-bottom: 10px; padding-left: 10px; line-height: 32px; }
.right .release select { width:49%; height: 38px;  color:#717171; padding-left: 10px; }
.right .release .submit { width:49%; height: 42px;  color:#fff; background: #ff0000; border:none; text-align: center; margin: 36px 25% 20px;}


.right .bigName { border:1px solid #dcdcdc;}
.right .bigName h6{ font-size: 16px; text-align: center; line-height: 48px;  margin:0 auto; background: #eee; }
.right .bigName li{ height:88px; margin: 20px; padding:26px 0; border-bottom: 1px solid #a0a0a0; }
.right .bigName img{ float:left; width:88px; height:88px; border-radius: 50%; }
.right .bigName li p{ line-height: 22px; padding-left: 110px }

/*找设计师*/

		.designer{ width:888px; text-align:left;  }
		.designer .hd{ height:46px; line-height:30px; background:#f4f4f4;  border:1px solid #ddd;  position:relative; }
		.designer .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:46px;   }
		.designer .hd ul li{ float:left; width:100px; line-height: 46px; text-align: center;/* padding:0 15px;*/ cursor:pointer;  }
		.designer .hd ul li.on{ height:46px;  background:#fff;color:#ff0000; border:1px solid #ddd; border-bottom:2px solid #fff; }
		
		.designer .bd .dd{ padding:15px 0;  zoom:1;  }
		.designer .bd .dp{ margin-top: 12px; border:1px solid #dcdcdc; }
		.designer .finds { float:left; width:266px; height:150px;  margin:80px 60px 0; }
		.designer .finds h4{ line-height:34px; font-size: 14px }
		.designer .finds p{ line-height:25px;  }
		.designer .finds .finds_user { float:left; width:104px; height:136px; text-align: center; margin-right:30px; }
		.designer .finds .finds_user a{ display: block; width:96px; line-height:30px; border-radius: 6px; text-align: center; color:#fff; background: #e94c3d; margin:0 auto;}
		.designer .finds .finds_user img{ width:98px; height:104px; border-radius: 50%; margin-bottom: 16px;}

		.designer .bd .dp ul li { float:left; margin:10px; }
		.designer .bd .dp ul li img{ width:220px; height:140px; }

		/*
		.designer .bd li h3{  line-height:62px;}
		.designer .bd li .date { float:right; text-align: right; color:#999;  line-height:46px; }
		.designer .bd li .date p{ color:#000;  line-height:56px; }*/






/*关于我们*/
.main .page_main { width:1024px; margin:0 auto;  }
.main .page_main h1{ font-size: 20px; text-align: center; border-bottom: 1px solid #ddd; }
.main .page_main h1 a{ line-height: 62px; padding-bottom: 15px; border-bottom: 6px solid #604328 }
.main .page_main .page_center { padding: 22px 0; margin-bottom: 80px; overflow: hidden; }
/*意见反馈*/
.main .page_main .message { width:100%; margin:40px auto 0; overflow: hidden; background: url('../images/message.png') 50% no-repeat; }
.main .page_main .message .mes_center{ width:556px; height:766px; margin:68px auto 0; overflow: hidden;   }
.main .page_main .message .mes_center p{ text-indent:2em; font-size: 14px; line-height: 22px; margin:20px auto 0; }
.main .page_main .message .mes_center input{ width:202px; margin: 22px 0; }
.main .page_main .message .mes_center span{ color:#f00; }
.main .page_main .message .mes_center textarea{ width:496px; height:140px; margin-left: 36px; margin-top: -12px; resize:none; }
.main .page_main .message .mes_center .sub{ width:90px; height:30px; margin:36px 36px 0; border:1px solid #b88f4d;border-radius: 4px; background: #cbaf68; }
.main .page_main .message .mes_center .sub:hover{ background: #b88f4d; }



/*新闻列表*/
  .news_list{ width:888px; text-align:left;  }
  .news_list .hd{  border-bottom:3px solid #e5e5e5; }
  .news_list .hd h2{ width:178px; font-size: 16px; border-bottom: 3px solid #604328; line-height: 2px; padding-bottom:12px; margin-bottom:-3px;}
  .news_list .hd h2 a{ border-left: 5px solid #604328; color:#604328; padding-left: 1em; }

  .news_list .bd { margin-bottom: 62px; }
  .news_list .bd li{ margin-top: 30px; padding-bottom: 30px; border-bottom:1px solid #dcdcdc;   }
  .news_list .bd li .news_left { float:left; margin-right: 34px; }
  .news_list .bd li .news_left img{ width:164px; height:128px;}
  .news_list .bd li .news_right h3{ font-size:18px; line-height:42px;}
  .news_list .bd li:hover .news_right h3{ color:#785330; text-decoration:underline;}
  .news_list .bd li:hover .news_right p{ color:#604328;}

  .news_list .bd li .news_right .synopsis{ text-indent:2em; line-height:20px; color:#959595;}
  .news_list .bd li .news_right p span{ float:right; padding-left:24px; background: url('../images/look.png') 0px 50% no-repeat;}

  .news_list .bd li p{ color:#7c7979;}
  .news_list .bd li .date { float:right; text-align: right; color:#999;  line-height:46px; }
  .news_list .bd li .date p{ color:#000;  line-height:56px; }


    /* 新闻推荐 */
    .news_hot{ width:100%; text-align:left;  }
    .news_hot .hd{ height:33px; line-height:30px;  border-bottom:1px solid #ddd;  position:relative; }
    .news_hot .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
    .news_hot .hd ul li{ float:left; font-size:14px; font-weight: 600; padding:0 15px; cursor:pointer; border-top:3px solid #fff; }
    .news_hot .hd ul li.on{ background:#fff; border:1px solid #ddd; color:#604328; border-bottom:2px solid #fff; border-top:3px solid #e60012; }
    .news_hot .bd { border:1px solid #ddd; border-top: none; }
    .news_hot .bd ul{ padding:15px;  zoom:1;  }
    .news_hot .bd li{ height:32px; line-height:32px; padding-left: 10px; background: url('../images/disc.png') 0 50% no-repeat; }
    .news_hot .bd li:hover a{ color:#f00;  }
	.weixin { width:100px; height:100px; display:none; position:relative; }